blood flowing like rivers